package com.wanlian.dao;

import com.wanlian.entity.Question;
import com.wanlian.entity.QuestionType;
import com.wanlian.model.ResultModel;
import com.wanlian.vo.Page;

import java.util.Map;

public interface QuestionTypeDao extends GenericDao<QuestionType> {


    /**
     * 通过页码和条件查询反馈问题
     *
     * @param page
     * @param conditions
     * @return
     */
    ResultModel queryMessage(Page page, Map<String, Object> conditions);

    /**
     * 通过页码和条件查询问题类型
     *
     * @param page
     * @param conditions
     * @return
     */
    ResultModel queryQuestionType(Page page, Map<String, Object> conditions);

    /**
     * 通过id查询问题类型
     *
     * @param page
     * @param conditions
     * @return
     */
    ResultModel queryQuestionTypeById(int id);

    long queryQuestionTypeCountById(int id);

}
